![]() |
Sensor Fusion for Kinetis MCUs (ISSDK/KSDK version)
|
| approximations.c | Math approximations file |
| approximations.h | Math approximations file |
| board_encodings.h | This file summarizes board encodings assigned to date |
| calibration_storage.c | Provides functions to store calibration to NVM |
| calibration_storage.h | Provides functions to store calibration to NVM |
| control.c | Defines control sub-system |
| control.h | Defines control sub-system |
| debug.c | ApplyPerturbation function used to analyze dynamic performance |
| debug.h | ApplyPerturbation function used to analyze dynamic performance |
| DecodeCommandBytes.c | Command interpreter which interfaces to the Sensor Fusion Toolbox |
| driver_FXAS21002.c | Provides init() and read() functions for the FXAS21002 gyroscope |
| driver_FXLS8471Q.c | Provides init() and read() functions for the FXLS8471Q 3-axis accel |
| driver_FXLS8952.c | Provides init() and read() functions for the FXLS8952 3-axis accelerometer |
| driver_FXOS8700.c | Provides init() and read() functions for the FXOS8700 6-axis accel plus mag |
| driver_KSDK_NVM.c | Middleware driver for NVM on Kinetis devices |
| driver_KSDK_NVM.h | Middleware driver for NVM on Kinetis devices |
| driver_MAG3110.c | Provides init() and read() functions for the MAG3110 magnetometer |
| driver_MMA845X.c | Provides init() and read() functions for the MMA845x 3-axis accel family |
| driver_MMA8652.c | Provides init() and read() functions for the MMA8652 3-axis accel family |
| driver_MPL3115.c | Provides init() and read() functions for the MPL3115 pressure sensor/altimeter |
| driver_pit.c | Provides a simple abstraction for a periodic interval timer |
| driver_pit.h | Provides a simple abstraction for a periodic interval timer |
| driver_systick.c | Encapsulates the ARM sysTick counter, which is used for benchmarking |
| drivers.h | Provides function prototypes for driver level interfaces |
| fusion.c | Lower level sensor fusion interface |
| fusion.h | Lower level sensor fusion interface |
| hal_frdm_fxs_mult2_b.c | Hardware Abstraction layer for the FRDM-FXS-MULT2-B sensor shield |
| magnetic.c | Lower level magnetic calibration interface |
| magnetic.h | Lower level magnetic calibration interface |
| main_agm01_freertos_two_tasks.c | FreeRTOS (two task) implementation of sensor fusion on FRDM-K64F |
| main_baremetal.c | Bare metal implementation of sensor fusion on FRDM-K64F |
| main_freertos_agm02.c | FreeRTOS (two task) implementation of sensor fusion on FRDM-K64F/FRDM-FXS-AGM02 |
| main_freertos_agm02_power_cycling.c | FreeRTOS (two task) implementation of sensor fusion on FRDM-K64F/FRDM-FXS-AGM02 with smart power-cycling support |
| main_freertos_single_task.c | FreeRTOS (single task) implementation of sensor fusion on FRDM-K64F |
| main_freertos_two_tasks.c | FreeRTOS (two task) implementation of sensor fusion on FRDM-K64F |
| matrix.c | Matrix manipulation functions |
| matrix.h | Matrix manipulation functions |
| motionCheck.c | Check to see if the board is moving |
| orientation.c | Functions to convert between various orientation representations |
| orientation.h | Functions to convert between various orientation representations |
| output_stream.c | Implements streaming function for the status subsystem. See status.h |
| precisionAccelerometer.c | Implements accelerometer calibration routines |
| precisionAccelerometer.h | Implements accelerometer calibration routines |
| sensor_fusion.c | Implements the top level programming interface |
| sensor_fusion.h | Implements the top level programming interface |
| standard_build.h | A "standard" build configuration file |
| status.c | Application-specific status subsystem |
| status.h | Application-specific status subsystem |